a.
i = 5;
j = ++i * 3 - 2; -> j = 6 * 3 - 2 = 16
printf("%d %d", i, j); -> 6, 16

b.
i = 5;
j = 3 - 2 * i++; -> 3 - 2 * 5 = -7
printf("%d %d", i, j); -> 6 -7

c.
i = 7.
j = 3 * i-- + 2; -> 3 * 7 + 2 = 23
printf("%d %d", i, j); -> 6 23

d.
i = 7;
j = 3 + --i * 2; -> 3 + 6 * 2 = 15
    printf("%d %d", i, j); -> 6, 15
